strtotime
UNIXタイムスタンプに英語のテキスト日付の説明を解析します
strtotime()
関数は、英語のテキストの日付または時刻の説明をUnixタイムスタンプに解析します(1970年1月1日00:00:00 gmt)。
注:年が2桁の形式を示している場合、値0-69は2000-2069にマッピングされ、値70-100は1970-2000にマッピングされます。
注:日付はm/d/yまたはdmy形式で、デリミッターがスラッシュ(/)の場合、アメリカのm/d/y形式が使用されます。セパレーターが水平バー( - )またはドット(。)である場合、ヨーロッパのDMY形式が使用されます。潜在的なエラーを回避するには、可能な限りyyyy-mm-dd形式を使用するか、 date_create_from_format()
関数を使用する必要があります。
英語のテキストの日付と時刻をUNIXタイムスタンプに解析します。
<?php echo ( strtotime ( "now" ) 。 "<br>" ) ; echo ( strtotime ( "1980年10月15日" ) 。 "<br>" ) ; echo ( strtotime ( "+5時間" ) 。 "<br>" ) ; echo ( strtotime ( "+1週" ) 。 "<br>" ) ; echo ( strtotime ( "+1週3日7時間5秒" ) 。 "<br>" ) ; echo ( strtotime ( "次の月曜日" ) 。 "<br>" ) ; echo ( strtotime ( "最後の日曜日" ) ) ; ?>
自分で試してみてください
strtotime ( time 、 now ) ;
パラメーター | 説明する |
---|---|
時間 | 必須。日付/時刻文字列を指定します。 |
今 | オプション。返品値の計算に使用されるタイムスタンプを指定します。このパラメーターが省略されている場合、現在の時刻が使用されます。 |